sub-machine guns - Français Anglais Dictionnaire